x86/VMX: fix live migration while enabling APICV
authorJiongxi Li <jiongxi.li@intel.com>
Mon, 18 Feb 2013 08:27:58 +0000 (09:27 +0100)
committerJiongxi Li <jiongxi.li@intel.com>
Mon, 18 Feb 2013 08:27:58 +0000 (09:27 +0100)
commitdb2ba9286c7171680661e1a6be0e185c38e71b35
tree0f1d53477d2314430d9ee8b124b7bcaf51a508ac
parent96320e84ec53bf6ab445f6e571b5a589d59275ad
x86/VMX: fix live migration while enabling APICV

SVI should be restored in case guest is processing virtual interrupt
while saveing a domain state. Otherwise SVI would be missed when
virtual interrupt delivery is enabled.

Signed-off-by: Jiongxi Li <jiongxi.li@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
Acked-by: Jun Nakajima <jun.nakajima@intel.com>
Committed-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/hvm/vlapic.c
xen/arch/x86/hvm/vmx/intr.c
xen/arch/x86/hvm/vmx/vmx.c
xen/include/asm-x86/hvm/hvm.h
xen/include/asm-x86/hvm/vmx/vmcs.h